scientific explanation - Anglais Synonymes Dictionnaire